type internal/concurrent.node
13 uses
internal/concurrent (current package)
hashtriemap.go#L75: var slot *atomic.Pointer[node[K, V]]
hashtriemap.go#L76: var n *node[K, V]
hashtriemap.go#L149: func (ht *HashTrieMap[K, V]) expand(oldEntry, newEntry *entry[K, V], newHash uintptr, hashShift uint, parent *indirect[K, V]) *node[K, V] {
hashtriemap.go#L188: var slot *atomic.Pointer[node[K, V]]
hashtriemap.go#L189: var n *node[K, V]
hashtriemap.go#L319: node[K, V]
hashtriemap.go#L323: children [nChildren]atomic.Pointer[node[K, V]]
hashtriemap.go#L327: return &indirect[K, V]{node: node[K, V]{isEntry: false}, parent: parent}
hashtriemap.go#L342: node[K, V]
hashtriemap.go#L350: node: node[K, V]{isEntry: true},
hashtriemap.go#L392: type node[K, V comparable] struct {
hashtriemap.go#L396: func (n *node[K, V]) entry() *entry[K, V] {
hashtriemap.go#L403: func (n *node[K, V]) indirect() *indirect[K, V] {
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |